An Enhanced Service Oriented architecture for building Web-based applications

نویسنده

  • D. Cotroneo
چکیده

Service Oriented Architectures have recently emerged as a promising approach to develop Web-Based service provision environments. These architectures are characterized by federating services into a single, dynamic distributed system which is capable of spontaneously discovering and configuring itself upon service connections and disconnections. This work proposes a new architectural model, namely PRINCEPS, of Service Oriented Architecture particularly suited for implementing Web-service applications. In particular, two are the main contributions: Service Discovery protocol and Service Delivery Infrastructure. PRINCEPS implements a novel Service Discovery protocol which is able to assemble service according client’s requirements in terms of desired quality attributes. Such a protocol is XML-based, implemented using Jini middleware, and it is able to discover services at run-time. PRINCEPS is also able to provide a Delivery infrastructure, which is based on the HTTP protocol, implementing extended client-server models. PRINCEPS can be used as a Web Service Architecture, being interoperable with the standard web service technologies carried out by the World Wide Web Consortium (W3C). A complete example, which demonstrates benefits in adopting PRINCEPS architecture, is also provided. keywords: Service Oriented Architectures, Web Services, Service Discovery, Service Delivery, Jini

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

WSMB: a middleware for enhanced Web services interoperability

Service-Oriented Architecture (SOA) using Web services is considered as the state-of-the-art approach to support interoperability between distributed systems and therefore facilitates complex interactions between heterogeneous and autonomous systems both within the enterprise and for cross-organizational collaboration. Message-based interactions are seen as the core building block in this new d...

متن کامل

Building an Architecture for Discovery, Selection, Invocation and Personalization of Semantic Web Services

We propose a two-step matchmaking procedure for a Web Service oriented architecture to cope with scalability problems if a large amount of Web Services has to be processed. We distinguish between domain-aware and domainindependent matchmaking, and show how such a two-step matchmaking process can be realized. We discuss the approach within the Personal Reader architecture which enables the use o...

متن کامل

Why ESB and SOA?

Service Oriented Architecture (SOA) represents a popular architectural paradigm 1 for applications, with Web Services as probably the most visible way of achieving an SOA 2 . Web Services implement capabilities that are available to other applications (or even other Web Services) via industry standard network and application interfaces and protocols. SOA advocates an approach in which a softwar...

متن کامل

Service-oriented architecture for integration of bioinformatic data and applications

by Xiaorong Xiang Service oriented architecture (SOA) is a new paradigm that originated in industry for future distributed computing. It is recognized as a promising architecture for application integration inside and across organizations. Since their introduction, semantic web and web services technologies are increasingly gaining interest in the implementation of e-Science infrastructures. In...

متن کامل

Adaptive Information Analysis in Higher Education Institutes

Information integration plays an important role in academic environments since it provides a comprehensive view of education data and enables mangers to analyze and evaluate the effectiveness of education processes. However, the problem in the traditional information integration is the lack of personalization due to weak information resource or unavailability of analysis functionality. In this ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003